class MediatorsOrganization{
    static getName(m:MediatorsOrganization){
        return m.affiliationName+" "+m.branchName;
    }
    /**
     * 组织ID
     */
    organizationId: number | null = null;

    /**
     * 分支机构名称
     */
    branchName: string | null = null;

    /**
     * 所属机构名称
     */
    affiliationName: string | null = null;

    /**
     * 管辖地
     */
    jurisdiction: string | null = null;

    /**
     * 负责人
     */
    chargeMan: string | null = null;

    /**
     * 负责人联系方式
     */
    chargePhone: string | null = null;

    /**
     * 创建时间
     */
    createdTime: string | null = null;

    constructor(organizationId?: number, branchName?: string, affiliationName?: string,
                jurisdiction?: string, chargeMan?: string, chargePhone?: string, createdTime?: string) {
        this.organizationId = organizationId ?? null;
        this.branchName = branchName ?? null;
        this.affiliationName = affiliationName ?? null;
        this.jurisdiction = jurisdiction ?? null;
        this.chargeMan = chargeMan ?? null;
        this.chargePhone = chargePhone ?? null;
        this.createdTime = createdTime ?? null;
    }
}

// 表名信息作为静态属性或常量提供
export default MediatorsOrganization;
/**
 * 调解员组织
 */